broken mechanical device - Fransızca İngilizce Sözlük